﻿using HamcoWcs.Entitys.SubTasks;
using HamcoWcs.Models.DeviceMsgs.SrmMsgs;
using HamcoWcs.Models.Devices;

namespace HamcoWcs.Contract.ContractSrm
{
    public interface ISrmMsgService
    {
        //void DealRecvMsg(SrmDto srm, SrmRecvMsg msgDto);
        SubTask FindSrmTask(SrmPlc srmPlc);

        SrmSendMsg GetSrmRecorveryMsg();
        SrmSendMsg GetSrmSendMsg(SubTask task);
        SrmSendMsg GetHandOffMsg(SubTask task);
    }
}
